package com.woniuxy.processservice.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.woniuxy.core.util.PageInfo;
import com.woniuxy.processdao.model.Teacard;
import com.woniuxy.processmodel.dto.TeaCardDto;
import com.woniuxy.processmodel.form.UpdateTeacardForm;
import com.woniuxy.processmodel.form.VenueLookTeacardForm;

import java.util.List;

/**
 * <p>
 * 团课流程表 服务类
 * </p>
 *
 * @author 冉杰
 * @since 2024-01-15
 */
public interface TeacardService extends IService<Teacard> {

    void addTeacard(String orderNum);

    void updateTeacard(UpdateTeacardForm form, Integer venueId);

    Teacard lookTeacard(Integer teacardId);

    List<TeaCardDto> userLookPricard(String orderNum, Integer userId);

    PageInfo<TeaCardDto> venueLookTeacard(VenueLookTeacardForm form, Integer venueId);
}
